home *** CD-ROM | disk | FTP | other *** search
/ RISC User... in a Nutshell / RISC User... in a Nutshell.iso / !Nutshell / !OvnPro / AutoRun / !Custom < prev    next >
Encoding:
Text File  |  1999-09-28  |  1.0 KB  |  46 lines

  1. //->!Custom
  2. //
  3. //  This is a file of personal preferences for various options
  4. //
  5. //
  6.  
  7. void main(void)
  8. {
  9.  string s;
  10.  int fontbits, jpegbits, spritebits;
  11.  
  12.  // if SpriteExtend 0.99 doesn't exist, stop JPEG's from being loaded
  13.  s="RMEnsure SpriteExtend 0.99 Error 0";
  14.  if(osclis(s))
  15.   impexbits(0xC85,1,0);
  16.  
  17.  // if TransDDFa server exists, stop ASCII files from being loaded
  18.  s="FFGServer$TransDDFa";
  19.  if(getenvs(s))
  20.   impexbits(0xFFF,1,0);
  21.  
  22.  // enable background blending of fonts
  23.  s="RMEnsure FontManager 3.35 Error 0";
  24.  fontbits=(osclis(s)==0);
  25.  
  26.  // enable dithered output when plotting 24 bit JPEG's at 16bpp or below
  27.  // enable wide translation tables and dithering of deep sprites to a reduced depth
  28.  s="RMEnsure SpriteExtend 0.99 Error 0";
  29.  if(osclis(s))
  30.   jpegbits = spritebits = 0;
  31.  else
  32.  {
  33.   jpegbits   = (1 << 1);
  34.   spritebits = (1 << 5) | (1 << 6);
  35.  }
  36.  
  37.  fontsetup(fontbits, 0, 0, 0); 
  38.  pixsetup(fontbits, jpegbits, spritebits, 0);
  39.  
  40.  setmaindictionary("!MainDict");
  41.  setuserdictionary("!UserDict");
  42.  
  43.  olesetup(1,0,0,0);
  44. }
  45.  
  46.